provide an environment for - French English Dictionary